Siemens Energy Achieves Unprecedented €131 Billion Order Backlog in Q1 2025
Siemens Energy reports a record €131 billion order backlog in Q1 2025, an 11.2% increase from last year. However, the company faces an 84.1% drop in net profit, highlighting challe...